package com.foreknow.demo4;

/**
 * 方法的重写(覆盖 Override)如果子类中的方法重写了父类的方法，那么在调用fun的时候一定调用的是子类重写候的方法
 * 1.子类中的方法与父类的完全相同(访问权限，返回值类型，方法名称)
 * 2.要有继承关系
 * @author shkstart
 * @create 2021-07-26 14:30
 */
public class B extends A {
    int x=2;
    public void fun(){
        System.out.println("sub....");
    }

    public static void main(String[] args) {
        A b=new B();//父类的引用指向子类的对象    调用的方法是父类的    而属性没有多态性
        b.fun();
        System.out.println(b.x);
    }

}
